草庐IT

Flutter list.builder 不滚动

全部标签

带有动态列表的 Flutter 自定义滚动

对flutter的CustomScrollView有疑问我现在拥有的是:@overrideWidgetbuild(BuildContextcontext){returnContainer(child:CustomScrollView(shrinkWrap:true,slivers:[SliverPadding(padding:EdgeInsets.all(0),sliver:SliverList(delegate:SliverChildListDelegate([Card(),Card(),Container(child:ListView.builder(physics:constNe

flutter - 如何使用填充水平滚动到屏幕的最后/开始?

我希望我的卡在极端情况下消失在手机中。我该怎么做? 最佳答案 ListView默认有padding,你可以用EdgeInsets.zero移除它ListView(padding:EdgeInsets.zero,...) 关于flutter-如何使用填充水平滚动到屏幕的最后/开始?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/54792830/

flutter - 如何使用填充水平滚动到屏幕的最后/开始?

我希望我的卡在极端情况下消失在手机中。我该怎么做? 最佳答案 ListView默认有padding,你可以用EdgeInsets.zero移除它ListView(padding:EdgeInsets.zero,...) 关于flutter-如何使用填充水平滚动到屏幕的最后/开始?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/54792830/

firebase - 带有 Firebase 实时数据库和 futurebuilder 的 Gridview.builder

来自Firestore,我有点苦恼如何从Firebase实时数据库接收数据。我只想要一个从实时数据库加载的图像的漂亮GridView。Error:flutter:ThefollowingNoSuchMethodErrorwasthrownbuilding:flutter:Class'DataSnapshot'hasnoinstancemethod'[]'.flutter:Receiver:Instanceof'DataSnapshot'我想这与索引有关。不知道如何在列表中正确映射它。import'package:cached_network_image/cached_network_i

firebase - 带有 Firebase 实时数据库和 futurebuilder 的 Gridview.builder

来自Firestore,我有点苦恼如何从Firebase实时数据库接收数据。我只想要一个从实时数据库加载的图像的漂亮GridView。Error:flutter:ThefollowingNoSuchMethodErrorwasthrownbuilding:flutter:Class'DataSnapshot'hasnoinstancemethod'[]'.flutter:Receiver:Instanceof'DataSnapshot'我想这与索引有关。不知道如何在列表中正确映射它。import'package:cached_network_image/cached_network_i

flutter - 再次构建后,ListVIew 不会滚动到正确的偏移位置

我希望ListView以偏移量开头。我试图通过在ListView中使用以下代码来实现。controller:ScrollController(initialScrollOffset:30*ITEM_HEIGHT),最初在第一次加载时,列表加载了正确的偏移量。当通过从父部件调用setstate再次构建列表时,列表得到更新,但滚动偏移行为很奇怪。有两种情况:我不滚动列表:在此之后,如果设置状态被调用,一切正常。列表得到更新并始终处于正确的偏移量。我滚动列表:如果我滚动列表然后重建列表,滚动偏移量偏离了几个项目。该列表得到更新,这很好。是不是因为当我滚动时它会保持最后的滚动位置并且抵消了我的

flutter - 再次构建后,ListVIew 不会滚动到正确的偏移位置

我希望ListView以偏移量开头。我试图通过在ListView中使用以下代码来实现。controller:ScrollController(initialScrollOffset:30*ITEM_HEIGHT),最初在第一次加载时,列表加载了正确的偏移量。当通过从父部件调用setstate再次构建列表时,列表得到更新,但滚动偏移行为很奇怪。有两种情况:我不滚动列表:在此之后,如果设置状态被调用,一切正常。列表得到更新并始终处于正确的偏移量。我滚动列表:如果我滚动列表然后重建列表,滚动偏移量偏离了几个项目。该列表得到更新,这很好。是不是因为当我滚动时它会保持最后的滚动位置并且抵消了我的

Flutter:帮助构建可滚动的 ListView

item1、item2、item3都是列表,我正在尝试构建一个ListView,其中包含每个列表包含的所有项目,其中所有这三个ListView构建器将根据需要占据尽可能多的位置,假设item1有20其中的项目,它将占用20行,item2有25行等。当我尝试使用一行和listview.builder时,它给了我一个错误。我正在尝试做什么:body:Container(child:Column(children:[Row(children:[ListView.builder(itemBuilder:(BuildContextcontext,intindex){returnListTile(

Flutter:帮助构建可滚动的 ListView

item1、item2、item3都是列表,我正在尝试构建一个ListView,其中包含每个列表包含的所有项目,其中所有这三个ListView构建器将根据需要占据尽可能多的位置,假设item1有20其中的项目,它将占用20行,item2有25行等。当我尝试使用一行和listview.builder时,它给了我一个错误。我正在尝试做什么:body:Container(child:Column(children:[Row(children:[ListView.builder(itemBuilder:(BuildContextcontext,intindex){returnListTile(

flutter - 如何强制 ListView.builder 刷新?

在我的Flutter应用程序中,我有一个ListView,其中包含几个定制的有状态Widget(类型为EditableAreaCard,基于来自定制Area对象的数据)。EditableAreaCard是可编辑的,如果是这样的话,卡片上会有一个编辑按钮,可以将其带入编辑模式-然后会出现取消和保存按钮。用户可以向列表中添加一个新项目-因此创建了一个Area对象,并设置了一个标志,以便ListView.builder将这个新的Area对象添加到列表的顶部,处于可编辑模式。但是当发生这种情况时,新对象被添加到列表的顶部,但背景颜色错误并且不处于编辑模式。观察此卡片随后被编辑和关闭时的行为,很